/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Presente;

import View.CadastrarClienteView;
import View.CadastrarProdutoView;
import View.EfetuarVendaView1;
import View.EstoqueView;
import View.GerarRelatorioView;
import View.MainVendedorView;
import View.ManterClienteView1;
import View.ManterProdutosView;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

/**
 *
 * @author Thalyta
 */
public class MainVendedorPresente {

    private MainVendedorView main = new MainVendedorView();
    
    public MainVendedorPresente(MainVendedorView mainn) {
        
        this.main = mainn ;
        
        main.getMneditarcliente().addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
               editarcliente();
            }
        });
        
        main.getMnefetuar().addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
               efetuar();
            }
        });
        
        main.getMnestoque().addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
               estoque();
            }
        });
        
      
        main.getMngerar().addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
               gerar();
            }
        });
        
        main.getMnucadastrar().addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
               cadastrar();
            }
        });
        
        main.getMnuconsultar().addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
               consultar();
            }
        });
        
        main.getMnuconsultarcliente().addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
               consultarcliente();
            }
        });
        
        main.getMnueditar().addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
               editar();
            }
        });
        
        main.getMnuexcluir().addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
               excluir();
            }
        });
        main.getMnuexcluir1().addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
               excluir1();
            }
        });
        main.getMnucadastrarcliente().addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
              cadastrarcliente();
            }
        });
        main.getMngerar().addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
               gerar();
                //throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
            }
        });
        
        
          main.getMnusair().addActionListener(new ActionListener() {

           @Override
           public void actionPerformed(ActionEvent e) {
              LoginPresente login = new LoginPresente();
              main.setVisible(false);
           }
       } );
        main.setVisible(true);
    }
    
 public void cadastrarcliente(){
 CadastrarClienteView vie = new CadastrarClienteView();
CadastrarClientePresente cont = new CadastrarClientePresente(vie);

 
 }
 public void editarcliente(){
 ManterClienteView1 vie = new ManterClienteView1();
 ManterClientePresente cont = new ManterClientePresente(vie);

 }   
 
public void efetuar(){
    
EfetuarVendaView1 vie = new EfetuarVendaView1();
EfetuarVendaPresente1 cont = new EfetuarVendaPresente1(vie);

}

public void estoque(){
EstoqueView vie = new EstoqueView();
EfetuarEstoque cont = new EfetuarEstoque(vie,"v");
        
}

public void  gerar(){
    
    GerarRelatorioView  vie = new GerarRelatorioView();
    RelatorioPresente cont = new RelatorioPresente(vie);
     cont.carregartabela();

}

public void cadastrar() {
CadastrarProdutoView vie = new CadastrarProdutoView();
CadastrarProdutosPresente cont = new CadastrarProdutosPresente(vie);

}

public void consultar(){
 ManterProdutosView vie = new ManterProdutosView();
 ManterProdutosPresente cont = new ManterProdutosPresente(vie,"v");

}

public void consultarcliente() {
ManterClienteView1 vie = new ManterClienteView1();
 ManterClientePresente cont = new ManterClientePresente(vie);

}

public void editar(){
 ManterProdutosView vie = new ManterProdutosView();
 ManterProdutosPresente cont = new ManterProdutosPresente(vie,"v");

}

public void excluir(){
 ManterProdutosView vie = new ManterProdutosView();
 ManterProdutosPresente cont = new ManterProdutosPresente(vie,"v");

}

public void excluir1() {
 ManterClienteView1 vie = new ManterClienteView1();
 ManterClientePresente cont = new ManterClientePresente(vie);

}


}
